package com.yeepay.skb.results;

import java.util.Date;

/**
 * 子商户信息查询接口
 */
public class CustomerInforQueryPartsResult extends YeepayResult{
    private String customerType;//商户类型：CUSTOMER子商户，SPLITTER分润方
    private String retList;//商户信息集合
    private Integer auditStatus;//1子商户注册成功，2初审通过，3复审通过，4初审拒绝，5复审拒绝
    private String auditMessage;//子商户审核的备注
    private String bankAccountNumber;//银行卡号的前后四位，其他以*代替
    private String bankName;//结算卡开户行
    private Date createTime;//商户注册时间
    private String idCard;//身份证号
    private String ledgeCustomerNumber;//商户编号
    private String linkMan;//推荐人
    private String riskReserverDay;//结算周期
    private String signName;//签约名
    private String splitter;//分润方
    private String splitterProfitFee;//分润比例
    private String whiteList;//是否为白名单用户
    private Integer freezeDays;//冻结天数
    private Boolean manualSettle;//是否自助结算
    private String certFee;//应收认证费
    private String noPaidCertFee;//未收认证费
    private String bankCardUpdateStatus;//银行卡审核状态
    private String bankCardUpdateReason;//银行卡审核原因

    public String getCustomerType() {
        return customerType;
    }

    public void setCustomerType(String customerType) {
        this.customerType = customerType;
    }

    public String getRetList() {
        return retList;
    }

    public void setRetList(String retList) {
        this.retList = retList;
    }

    public Integer getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(Integer auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getAuditMessage() {
        return auditMessage;
    }

    public void setAuditMessage(String auditMessage) {
        this.auditMessage = auditMessage;
    }

    public String getBankAccountNumber() {
        return bankAccountNumber;
    }

    public void setBankAccountNumber(String bankAccountNumber) {
        this.bankAccountNumber = bankAccountNumber;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getLedgeCustomerNumber() {
        return ledgeCustomerNumber;
    }

    public void setLedgeCustomerNumber(String ledgeCustomerNumber) {
        this.ledgeCustomerNumber = ledgeCustomerNumber;
    }

    public String getLinkMan() {
        return linkMan;
    }

    public void setLinkMan(String linkMan) {
        this.linkMan = linkMan;
    }

    public String getRiskReserverDay() {
        return riskReserverDay;
    }

    public void setRiskReserverDay(String riskReserverDay) {
        this.riskReserverDay = riskReserverDay;
    }

    public String getSignName() {
        return signName;
    }

    public void setSignName(String signName) {
        this.signName = signName;
    }

    public String getSplitter() {
        return splitter;
    }

    public void setSplitter(String splitter) {
        this.splitter = splitter;
    }

    public String getSplitterProfitFee() {
        return splitterProfitFee;
    }

    public void setSplitterProfitFee(String splitterProfitFee) {
        this.splitterProfitFee = splitterProfitFee;
    }

    public String getWhiteList() {
        return whiteList;
    }

    public void setWhiteList(String whiteList) {
        this.whiteList = whiteList;
    }

    public Integer getFreezeDays() {
        return freezeDays;
    }

    public void setFreezeDays(Integer freezeDays) {
        this.freezeDays = freezeDays;
    }

    public Boolean getManualSettle() {
        return manualSettle;
    }

    public void setManualSettle(Boolean manualSettle) {
        this.manualSettle = manualSettle;
    }

    public String getCertFee() {
        return certFee;
    }

    public void setCertFee(String certFee) {
        this.certFee = certFee;
    }

    public String getNoPaidCertFee() {
        return noPaidCertFee;
    }

    public void setNoPaidCertFee(String noPaidCertFee) {
        this.noPaidCertFee = noPaidCertFee;
    }

    public String getBankCardUpdateStatus() {
        return bankCardUpdateStatus;
    }

    public void setBankCardUpdateStatus(String bankCardUpdateStatus) {
        this.bankCardUpdateStatus = bankCardUpdateStatus;
    }

    public String getBankCardUpdateReason() {
        return bankCardUpdateReason;
    }

    public void setBankCardUpdateReason(String bankCardUpdateReason) {
        this.bankCardUpdateReason = bankCardUpdateReason;
    }
}
